be deeply engaged in work - French English Dictionary